Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
2 STROUD ROAD Terraced £285,891 £99,500 20 Aug 2002
3 STROUD ROAD Terraced £235,000 19 Jul 2019
5 STROUD ROAD Terraced £251,068 £188,000 21 Jul 2017